Gutenberg_Templates\Inc\Importer\Plugin D

Total Complexity 252
Dependencies 9
Dependents 6
Total lines 1,504
Lines of code 945
Logical lines of code 477
Comment lines 309
Methods 32
Properties 1

Methods 32

Method Rating Maintainability Complexity Lines of code
template_assets()
D
23
33 159
get_updated_blocks()
C
36 25 71
import_block()
B
38 18 58
import_wpforms()
B
39 17 62
maybe_update_business_details()
B
44 18 40
init()
B
46 17 37
get_all_sites()
A
44 14 44
maybe_import_images()
A
46 10 40
template_importer()
A
45 10 39
hide_notices()
A
49 8 30
get_all_blocks()
A
50 8 26
remove_query_params()
A
53 8 21
get_block_palette_colors()
S
42 5 58
is_valid_url()
S
57 7 16
get_page_palette_colors()
S
46 5 41
api_request()
S
54 6 19
__construct()
S
55 5 16
download_file()
S
47 3 40
activate_plugin()
S
56 4 17
is_show_personalize_ai_notice()
S
65 5 8
sync_disable_ai_settings()
S
59 4 14
regenerate_spectra_css()
S
62 4 11
recursively_traverse_attrs()
S
64 4 9
get_default_color_palette()
S
59 2 16
get_plugin_status()
S
64 3 10
allowed_tags_and_attributes()
S
62 2 12
get_color_palette()
S
62 2 12
get_spec_credit_details()
S
81 1 3
get_white_label()
S
75 1 4
is_white_label()
S
75 1 4
replace()
S
74 1 4
custom_upload_mimes()
S
76 1 4